package com.eogo.egexception.status;

import lombok.AllArgsConstructor;
import lombok.Getter;
import lombok.NoArgsConstructor;

/**
 * 定义项目中的异常 包括状态码  ，和返回信息
 * 提供构造函数以及get方法
 */
@Getter
@AllArgsConstructor
@NoArgsConstructor
public enum EgExceptionStatus {
    PARAMS_CANNOT_BE_NULL(400,"参数不能为空,请检查参数"),
    CATEGORY_NOT_FOUND(404,"商品分类没有查到"),
    BRAND_SAVE_ERROR(500,"新增品牌失败"),
    UPLOAD_FILE_ERROR(500,"文件上传失败"),
    INVALID_FILE_TYPE(500,"无效的文件类型"),
    BRAND_NOT_FOUND(404,"品牌不存在"),
    SPEC_GROUP_NOT_FOUND(404,"规格组不存在");
    private int code ;
    private String message ;
}
